have a great deal of endurance - Alemán Inglés Diccionario